@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}

body{
	font: normal 12px/150% helvetica, tahoma sans-serif;
}

#wrapper{
	width : 400px;
	margin : 20px;
	position : relative;
}

form[id=form_AddUser]{
	padding: 70px 0px 50px 20px;
}

label {
	display: block;
	font-size: 12px;
	width: auto;
}

span {
	color: red;
	font-weight: bold;
}
.rules {
    position: absolute;
    top: 260px; right: 0px;
    width: 320px;
 }

input{
	width: 300px;
	border-color: #B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
	border-style: solid;
	border-width: 1px;
	padding: 3px; margin-top: 10px;
	font-size: 14px;
	color: #333;
}

input:focus, textarea:focus {
background: #fdffc8;
}

label.error {
	width: 180px;
	border: 1px solid #b5b5b5;
	padding: 2px 0px 0px 25px; margin: 5px 0px 0px 0px;
    background: #fcf2c4 url(images/error.png) no-repeat 5px 50%;
}

input[name="btn_Add"]{
	width: 120px;
    background: #3883cc;
    color: white;
    font-weight: bold;
    margin-top: 15px;
    cursor: pointer;
    display: block;
}


input[name="delete"]{
	width: 120px;
    background: #3883cc;
    color: white;
    font-weight: bold;
    margin-top: 15px;
    cursor: pointer;
    display: block;
}